package com.myx.typhoon.business.service;

import com.myx.typhoon.business.domain.Article;
import com.myx.typhoon.web.bussiness.domian.result.RequestPageVo;
import com.myx.typhoon.web.bussiness.domian.result.RequestResultVo;

/**  
 * @author myx
 * @createTime 2016年1月18日 下午6:02:19  
 * 
 */
public interface ArticleService {
	
	
	/**
	 * 保存文章
	 * @param article
	 * @return
	 */
	public RequestResultVo<Article> saveArticle(Article article, Long userId);

	/**
	 * 分页查询文章列表
	 * @param i
	 * @param pageSize
	 * @param condition
	 * @return
	 */
	public RequestPageVo<Article> findArticlesList(int start, int pageSize,String condition);
	
	
	/**
	 * 根据id获得文章信息
	 * @param articleId
	 * @return
	 */
	public Article findArticleById(Long articleId);
}
